English Dictionary
◊ SHOWER STALL
shower stall
n : for washing yourself, usually in a bathroom [syn: {shower
bath}]